Python Job: Robotics Software Engineer

Job added on

Company

CONIGITAL

Location

Sydney - Australia

Job type

Full-Time

Python Job Details

We are looking for a robotics engineer with a generalist profile. You should be comfortable with anything from choosing and setting up a new sensor, understanding a new code base managing a complex scenario and making changes to it, and able to develop a new system from scratch. You will work closely with our talented team of engineers creating our own self driving stack and other autonomous driving related technologies.

Role requirements

  • Strong ROS ecosystem expertise. You should be familiar with writing, reading, and debugging ROS nodes using topics, services, parameters, action servers, dynamic reconfigure servers, visualization via Rviz/Foxglove, launch files, TF, etc.
  • Strong software development/computer science background.
  • Experience with classical robot control as sense-plan-act.
  • Able to effectively work with an extensive and modular C++, Python & bash code base.
  • Experience with Git/Github, Linux, bash & networking.
  • Experience analysing data (rosbags) with tools like python, jupyter notebooks, matplotlib, rviz, foxglove & plotjuggler.
  • Experience in at least one aspect of robotics development: sensors, navigation, SLAM, control, perception, high level behaviors or other relevant fields.
  • Experience using container technologies like Docker.
  • Driver’s license preferred.

Appreciated additional skills

  • Experience with the Autoware (.ai/.auto) ROS stack.
  • Experience with ROS 2.
  • Experience with PointCloud and Image processing (PCL, OpenCV, etc).
  • Experience with Machine Learning systems.
  • Experience in 3D SLAM/Mapping/Localization.
  • Experience with sensor fusion.
  • Experience in Human Robot Interaction and/or Human Machine Interface development.
  • Experience with working with Simulators (Gazebo, CARLA, etc).
  • Experience with CAN buses, Drive by wire systems and reverse engineering.
  • Experience with Continuous Integration, unit testing, integration testing and/or other types of testing.
  • Experience with designing custom electronic boards.
  • Experience with 3D printing.

Job Type: Full-time

Salary: $90,000.00 – $130,000.00 per year

Schedule:

  • Flexible hours

Education:

  • Bachelor Degree (Preferred)

Experience:

  • Robotics: 1 year (Preferred)
  • Software development: 2 years (Preferred)

Licence/Certification:

  • driving license (Preferred)

Work Authorisation:

  • Australia (Preferred)

Application Deadline: 28/02/2023